package com.test.demo11;
//测试匿名内部类  匿名内部类没有名称，通过继承或者接口实现的方式来描述和new对象
public class testInnerDemo2{
    public static void main(String[] args) {
//        使用匿名内部类重写一种方法
        Animals a = new Animals(){
            public void eat(){
                System.out.println("我是匿名内部类");
            }
            public void sleep(){
                System.out.println("我是第二个方法");
            }
        };
        //可以像如下的方式进行调用
        a.eat();
        a.sleep();
        Dog d = new Dog();
        d.eat();
    }
}
